Eclipse Platform
Pre-release 3.0

Uses of Class
org.eclipse.swt.widgets.Canvas

Packages that use Canvas
org.eclipse.jface.text.source Provides a framework for connecting document regions with annotations and for displaying those annotations in combination with an ITextViewer
org.eclipse.swt.custom SWT Custom widgets. 
org.eclipse.swt.widgets SWT widget public API classes. 
org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. 
 

Uses of Canvas in org.eclipse.jface.text.source
 

Methods in org.eclipse.jface.text.source with parameters of type Canvas
 void ProjectionAnnotation.paint(GC gc, Canvas canvas, Rectangle rectangle)
           
 void IAnnotationPresentation.paint(GC gc, Canvas canvas, Rectangle bounds)
          Implement this method to draw a graphical representation of this annotation within the given bounds.
 void IAnnotationAccessExtension.paint(Annotation annotation, GC gc, Canvas canvas, Rectangle bounds)
          Draws a graphical representation of the given annotation within the given bounds.
protected static void Annotation.drawImage(Image image, GC gc, Canvas canvas, Rectangle r, int halign, int valign)
          Convenience method for drawing an image aligned inside a rectangle.
protected static void Annotation.drawImage(Image image, GC gc, Canvas canvas, Rectangle r, int align)
          Convenience method for drawing an image aligned inside a rectangle.
 void Annotation.paint(GC gc, Canvas canvas, Rectangle bounds)
          Deprecated. use IAnnotationAccessExtension.paint(Annotation, GC, Canvas, Rectangle)
 

Uses of Canvas in org.eclipse.swt.custom
 

Subclasses of Canvas in org.eclipse.swt.custom
 class AnimatedProgress
          Deprecated. As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE
Styles:
VERTICAL, HORIZONTAL, BORDER
 class CLabel
          A Label which supports aligned text and/or an image and different border styles.
 class StyledText
          A StyledText is an editable user interface object that displays lines of text.
 class TableCursor
          A TableCursor provides a way for the user to navigate around a Table using the keyboard.
 

Uses of Canvas in org.eclipse.swt.widgets
 

Subclasses of Canvas in org.eclipse.swt.widgets
 class Decorations
          Instances of this class provide the appearance and behavior of Shells, but are not top level shells or dialogs.
 class Shell
          Instances of this class represent the "windows" which the desktop or "window manager" is managing.
 

Methods in org.eclipse.swt.widgets that return Canvas
 Canvas Caret.getParent()
          Returns the receiver's parent, which must be a Canvas.
 

Constructors in org.eclipse.swt.widgets with parameters of type Canvas
Caret(Canvas parent, int style)
          Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
 

Uses of Canvas in org.eclipse.ui.texteditor
 

Methods in org.eclipse.ui.texteditor with parameters of type Canvas
 void DefaultRangeIndicator.paint(GC gc, Canvas canvas, Rectangle bounds)
           
 void MarkerAnnotation.paint(GC gc, Canvas canvas, Rectangle r)
           
static void ImageUtilities.drawImage(Image image, GC gc, Canvas canvas, Rectangle r, int halign, int valign)
          Draws an image aligned inside the given rectangle on the given canvas.
static void ImageUtilities.drawImage(Image image, GC gc, Canvas canvas, Rectangle r, int align)
          Draws an image aligned inside the given rectangle on the given canvas.
 void DefaultMarkerAnnotationAccess.paint(Annotation annotation, GC gc, Canvas canvas, Rectangle bounds)
           
 void DefaultAnnotation.paint(GC gc, Canvas canvas, Rectangle r)
          Deprecated.  
 


Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.